Real-time DSP for sophomores
نویسندگان
چکیده
We are developing a sophomore course to serve as a first course in electrical engineering. The course focuses on discrete-time systems. Its goal is to give students an intuitive understanding of concepts such as sinusoids, frequency domain, sampling, aliasing, and quantization. In the laboratory, students build simulations and real-time systems to test these ideas. By using a combination of high-level and DSP assembly languages, the students experiment with a variety of views into the representation, design, and implementation of systems. The students are exposed to a digital style of implementation based on programming both desktop and embedded processors.
منابع مشابه
Design and Implementation of Digital Demodulator for Frequency Modulated CW Radar (RESEARCH NOTE)
Radar Signal Processing has been an interesting area of research for realization of programmable digital signal processor using VLSI design techniques. Digital Signal Processing (DSP) algorithms have been an integral design methodology for implementation of high speed application specific real-time systems especially for high resolution radar. CORDIC algorithm, in recent times, is turned out to...
متن کاملA Master-Slave DSP Board for Digital Control
This paper presents an integrated environment for development of real-time digital control systems. It constitutes a pilot project in the real-time aspect using Digital Signal Processor (DSP). The hardware platform is composed by a Master-Slave DSP board and the software platform has a friendly user interface. It is intended to generate a basic real-time tool library that will allow others rese...
متن کاملSubject-Oriented Software Development System for DSP
Data acquisition for real-time applications on a DSP board is an engineering challenge. Currently DSP engineers can take up to one and a half years to develop a Visual C++ program. End users with limited programming skills cannot take advantage of the strength of DSP functionality, while DSP programmers cannot satisfy the time-to-market requirements of their customers. Data Translation has reso...
متن کاملDesign and implementation of a DSP based MPEG-1 audio encoder
The speed of current PCs enables them to decode and play an MPEG bitstream in real time. The encoding process, however, cannot be done in real-time. The purpose of this thesis is to produce a low-cost real-time Digital Signal Processor (DSP) implementation of an MPEG encoder. The DSP will provide an MPEG bitstream to the PC that can be saved to disk. The input to the DSP will be an analog audio...
متن کاملA Real Time DSP Kernel for Concurrent Audio Tasks
It is desirable to share the resources of a single DSP microprocessor among multiple concurrent audio tasks, but this poses a variety of practical problems. In this paper the features of general-purpose operating systems are contrasted with the needs of typical audio DSP processes, and the architecture of a simple yet powerful real time DSP kernel is proposed.
متن کامل